using System;

namespace Mistral.Plugins
{
	[AttributeUsage( AttributeTargets.Class, AllowMultiple = false )]
	public sealed class PluginTypeAttribute : Attribute
	{
		private readonly PluginType _type;

		public PluginTypeAttribute( PluginType type )
		{
			_type = type;
		}

		public PluginType PluginType
		{
			get { return _type; }
		}
	}
}